package com.InterestingExercises;

public class Bank异常_接口_时间Demo {

    // 银行:存钱,取钱
    // 定义成员变量模拟当前用户存款
    // 假设初始化金额为
    // double money = 111.11;
    // 存钱:存款金额,返回回执单
    // 可能存在的异常情况:
    // 存款金额>=0

    // 取钱:取款金额,返回回执单
    // 可能存在的异常情况:
    // 1.取款金额>=0
    // 2.取款金额<=余额

    // 需求:设计一套银行存取款功能接口
    // take():可以处理存款金额<0的异常,类型定义为错误参数异常IllegalArgumentException
    // store():1.取款金额 IllegalArgumentException 2.取款金额>余额IndexOutOfBoundsException

    // Bank类实现接口,完成存取款功能需求

    // 测试类中进行调试

    // tips:回执单需要添加时间信息
    // 例如: 2023-03-11 09:33:32
    //可以设计时间工具类TimeUtil,并设计静态方法用来格式化时间


    /**
     *                    GG^_^
     */

}
